spoonleaf yucca - French English Dictionary